package com.ge.modules.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;


/**
 * 佣金提现明细
 *
 * @author lanyonglin
 * @email www.baidu.com
 * @date 2018-04-11 17:29:06
 */
public class TbCommissionExtractinfoEntity implements Serializable {
    private static final long serialVersionUID = 1L;

    //
    private Integer id;
    //用户编码
    private Integer userId;
    //提现成功后显示“提现成功”
    private String extractinfoDescribe;
    //提现的金额
    private BigDecimal extractinfoMoney;
    //提现状态，0:申请提心，1:拒绝，1:已通过，2:打款成功
    private Integer status;
    //更新时间
    private Date updateTime;
    //创建时间
    private Date createTime;
    //用户类型 1用户 2技师 3店铺
    private Integer userType;
    //银行卡账号
    private String bankCard;
    //账户名称
    private String accountName;

    public String getBankCard() {
        return bankCard;
    }

    public void setBankCard(String bankCard) {
        this.bankCard = bankCard;
    }

    public String getAccountName() {
        return accountName;
    }

    public void setAccountName(String accountName) {
        this.accountName = accountName;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public Integer getUserType() {
        return userType;
    }

    public void setUserType(Integer userType) {
        this.userType = userType;
    }

    /**
     * 设置：
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * 获取：
     */
    public Integer getId() {
        return id;
    }

    /**
     * 设置：提现成功后显示“提现成功”
     */
    public void setExtractinfoDescribe(String extractinfoDescribe) {
        this.extractinfoDescribe = extractinfoDescribe;
    }

    /**
     * 获取：提现成功后显示“提现成功”
     */
    public String getExtractinfoDescribe() {
        return extractinfoDescribe;
    }

    public BigDecimal getExtractinfoMoney() {
        return extractinfoMoney;
    }

    public void setExtractinfoMoney(BigDecimal extractinfoMoney) {
        this.extractinfoMoney = extractinfoMoney;
    }

    /**
     * 设置：提现状态，0:申请申请，1:待打款，2:提现成功
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * 获取：提现状态，0:申请提心，1:待打款，2:提现成功
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * 设置：更新时间
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * 获取：更新时间
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * 设置：创建时间
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    /**
     * 获取：创建时间
     */
    public Date getCreateTime() {
        return createTime;
    }
}
